home *** CD-ROM | disk | FTP | other *** search
/ Champak 74 / Volume 74 My Disc - Damaged.iso / Games / TrendyCouple.swf / scripts / frame_7 / DoAction.as
Encoding:
Text File  |  2008-08-11  |  8.2 KB  |  335 lines

  1. stop();
  2. if(_root._currentframe == 7)
  3. {
  4.    j = 1;
  5.    while(j <= 5)
  6.    {
  7.       _root["headM" + j].gotoAndStop(j);
  8.       _root["headM" + j].n = j;
  9.       _root["headM" + j].onPress = function()
  10.       {
  11.          headM.gotoAndStop(this.n);
  12.       };
  13.       j++;
  14.    }
  15.    j = 1;
  16.    while(j <= 5)
  17.    {
  18.       _root["bodyM" + j].gotoAndStop(j);
  19.       _root["bodyM" + j].n = j;
  20.       _root["bodyM" + j].ty = 148;
  21.       j++;
  22.    }
  23.    _root.bodyM3.tx = 332;
  24.    _root.bodyM4.tx = 388;
  25.    _root.bodyM2.tx = 444;
  26.    _root.bodyM5.tx = 498;
  27.    _root.bodyM1.tx = 554;
  28.    a = 1;
  29.    while(a <= 5)
  30.    {
  31.       _root["bodyM" + a]._x = _root["bodyM" + a].tx;
  32.       _root["bodyM" + a]._y = _root["bodyM" + a].ty;
  33.       a++;
  34.    }
  35.    i = 1;
  36.    while(i <= 5)
  37.    {
  38.       _root["bodyM" + i].onPress = function()
  39.       {
  40.          this.startDrag();
  41.       };
  42.       _root["bodyM" + i].onRelease = function()
  43.       {
  44.          this.stopDrag();
  45.          if(this._x < 240)
  46.          {
  47.             bodyM.gotoAndStop(this.n + 1);
  48.             a = 1;
  49.             while(a <= 5)
  50.             {
  51.                _root["bodyM" + a]._visible = 1;
  52.                _root["bodyM" + a]._x = _root["bodyM" + a].tx;
  53.                _root["bodyM" + a]._y = _root["bodyM" + a].ty;
  54.                a++;
  55.             }
  56.             this._visible = 0;
  57.          }
  58.          else
  59.          {
  60.             this._x = this.tx;
  61.             this._y = this.ty;
  62.          }
  63.       };
  64.       i++;
  65.    }
  66.    bodyM.onPress = function()
  67.    {
  68.       bodycM = this._currentframe - 1;
  69.       _root["bodyM" + bodycM]._x = _root._xmouse;
  70.       _root["bodyM" + bodycM]._y = _root._ymouse;
  71.       _root["bodyM" + bodycM].startDrag();
  72.       _root["bodyM" + bodycM]._visible = 1;
  73.       this.gotoAndStop(1);
  74.    };
  75.    bodyM.onReleaseOutside = function()
  76.    {
  77.       if(_root._xmouse > 240)
  78.       {
  79.          _root["bodyM" + bodycM].stopDrag();
  80.          _root["bodyM" + bodycM]._x = _root["bodyM" + bodycM].tx;
  81.          _root["bodyM" + bodycM]._y = _root["bodyM" + bodycM].ty;
  82.       }
  83.       else
  84.       {
  85.          _root["bodyM" + bodycM]._visible = 0;
  86.          this.gotoAndStop(bodycM + 1);
  87.       }
  88.    };
  89.    j = 1;
  90.    while(j <= 5)
  91.    {
  92.       _root["legsM" + j].gotoAndStop(j);
  93.       _root["legsM" + j].n = j;
  94.       _root["legsM" + j].ty = 240;
  95.       j++;
  96.    }
  97.    _root.legsM1.tx = 332;
  98.    _root.legsM5.tx = 388;
  99.    _root.legsM3.tx = 444;
  100.    _root.legsM2.tx = 498;
  101.    _root.legsM4.tx = 554;
  102.    a = 1;
  103.    while(a <= 5)
  104.    {
  105.       _root["legsM" + a]._x = _root["legsM" + a].tx;
  106.       _root["legsM" + a]._y = _root["legsM" + a].ty;
  107.       a++;
  108.    }
  109.    i = 1;
  110.    while(i <= 5)
  111.    {
  112.       _root["legsM" + i].onPress = function()
  113.       {
  114.          this.startDrag();
  115.       };
  116.       _root["legsM" + i].onRelease = function()
  117.       {
  118.          this.stopDrag();
  119.          if(this._x < 240)
  120.          {
  121.             legsM.gotoAndStop(this.n + 1);
  122.             a = 1;
  123.             while(a <= 5)
  124.             {
  125.                _root["legsM" + a]._visible = 1;
  126.                _root["legsM" + a]._x = _root["legsM" + a].tx;
  127.                _root["legsM" + a]._y = _root["legsM" + a].ty;
  128.                a++;
  129.             }
  130.             this._visible = 0;
  131.          }
  132.          else
  133.          {
  134.             this._x = this.tx;
  135.             this._y = this.ty;
  136.          }
  137.       };
  138.       i++;
  139.    }
  140.    legsM.onPress = function()
  141.    {
  142.       legscM = this._currentframe - 1;
  143.       _root["legsM" + legscM]._x = _root._xmouse;
  144.       _root["legsM" + legscM]._y = _root._ymouse;
  145.       _root["legsM" + legscM].startDrag();
  146.       _root["legsM" + legscM]._visible = 1;
  147.       this.gotoAndStop(1);
  148.    };
  149.    legsM.onReleaseOutside = function()
  150.    {
  151.       if(_root._xmouse > 240)
  152.       {
  153.          _root["legsM" + legscM].stopDrag();
  154.          _root["legsM" + legscM]._x = _root["legsM" + legscM].tx;
  155.          _root["legsM" + legscM]._y = _root["legsM" + legscM].ty;
  156.       }
  157.       else
  158.       {
  159.          _root["legsM" + legscM]._visible = 0;
  160.          this.gotoAndStop(legscM + 1);
  161.       }
  162.    };
  163.    j = 1;
  164.    while(j <= 5)
  165.    {
  166.       _root["feetM" + j].gotoAndStop(j);
  167.       _root["feetM" + j].n = j;
  168.       _root["feetM" + j].ty = 340;
  169.       j++;
  170.    }
  171.    _root.feetM4.tx = 332;
  172.    _root.feetM3.tx = 388;
  173.    _root.feetM2.tx = 444;
  174.    _root.feetM1.tx = 498;
  175.    _root.feetM5.tx = 554;
  176.    a = 1;
  177.    while(a <= 5)
  178.    {
  179.       _root["feetM" + a]._x = _root["feetM" + a].tx;
  180.       _root["feetM" + a]._y = _root["feetM" + a].ty;
  181.       a++;
  182.    }
  183.    i = 1;
  184.    while(i <= 5)
  185.    {
  186.       _root["feetM" + i].onPress = function()
  187.       {
  188.          this.startDrag();
  189.       };
  190.       _root["feetM" + i].onRelease = function()
  191.       {
  192.          this.stopDrag();
  193.          if(this._x < 240)
  194.          {
  195.             feetM.gotoAndStop(this.n + 1);
  196.             a = 1;
  197.             while(a <= 5)
  198.             {
  199.                _root["feetM" + a]._visible = 1;
  200.                _root["feetM" + a]._x = _root["feetM" + a].tx;
  201.                _root["feetM" + a]._y = _root["feetM" + a].ty;
  202.                a++;
  203.             }
  204.             this._visible = 0;
  205.          }
  206.          else
  207.          {
  208.             this._x = this.tx;
  209.             this._y = this.ty;
  210.          }
  211.       };
  212.       i++;
  213.    }
  214.    feetM.onPress = function()
  215.    {
  216.       feetcM = this._currentframe - 1;
  217.       _root["feetM" + feetcM]._x = _root._xmouse;
  218.       _root["feetM" + feetcM]._y = _root._ymouse;
  219.       _root["feetM" + feetcM].startDrag();
  220.       _root["feetM" + feetcM]._visible = 1;
  221.       this.gotoAndStop(1);
  222.    };
  223.    feetM.onReleaseOutside = function()
  224.    {
  225.       if(_root._xmouse > 240)
  226.       {
  227.          _root["feetM" + feetcM].stopDrag();
  228.          _root["feetM" + feetcM]._x = _root["feetM" + feetcM].tx;
  229.          _root["feetM" + feetcM]._y = _root["feetM" + feetcM].ty;
  230.       }
  231.       else
  232.       {
  233.          _root["feetM" + feetcM]._visible = 0;
  234.          this.gotoAndStop(feetcM + 1);
  235.       }
  236.    };
  237.    j = 1;
  238.    while(j <= 5)
  239.    {
  240.       _root["ykrM" + j].gotoAndStop(j);
  241.       _root["ykrM" + j].n = j;
  242.       _root["ykrM" + j].ty = 430;
  243.       j++;
  244.    }
  245.    _root.ykrM1.tx = 332;
  246.    _root.ykrM2.tx = 388;
  247.    _root.ykrM5.tx = 444;
  248.    _root.ykrM4.tx = 498;
  249.    _root.ykrM3.tx = 554;
  250.    a = 1;
  251.    while(a <= 5)
  252.    {
  253.       _root["ykrM" + a]._x = _root["ykrM" + a].tx;
  254.       _root["ykrM" + a]._y = _root["ykrM" + a].ty;
  255.       a++;
  256.    }
  257.    i = 1;
  258.    while(i <= 5)
  259.    {
  260.       _root["ykrM" + i].onPress = function()
  261.       {
  262.          this.startDrag();
  263.       };
  264.       _root["ykrM" + i].onRelease = function()
  265.       {
  266.          this.stopDrag();
  267.          if(this._x < 240)
  268.          {
  269.             ykrM.gotoAndStop(this.n + 1);
  270.             a = 1;
  271.             while(a <= 5)
  272.             {
  273.                _root["ykrM" + a]._visible = 1;
  274.                _root["ykrM" + a]._x = _root["ykrM" + a].tx;
  275.                _root["ykrM" + a]._y = _root["ykrM" + a].ty;
  276.                a++;
  277.             }
  278.             this._visible = 0;
  279.          }
  280.          else
  281.          {
  282.             this._x = this.tx;
  283.             this._y = this.ty;
  284.          }
  285.       };
  286.       i++;
  287.    }
  288.    ykrM.onPress = function()
  289.    {
  290.       ykrcM = this._currentframe - 1;
  291.       _root["ykrM" + ykrcM]._x = _root._xmouse;
  292.       _root["ykrM" + ykrcM]._y = _root._ymouse;
  293.       _root["ykrM" + ykrcM].startDrag();
  294.       _root["ykrM" + ykrcM]._visible = 1;
  295.       this.gotoAndStop(1);
  296.    };
  297.    ykrM.onReleaseOutside = function()
  298.    {
  299.       if(_root._xmouse > 240)
  300.       {
  301.          _root["ykrM" + ykrcM].stopDrag();
  302.          _root["ykrM" + ykrcM]._x = _root["ykrM" + ykrcM].tx;
  303.          _root["ykrM" + ykrcM]._y = _root["ykrM" + ykrcM].ty;
  304.       }
  305.       else
  306.       {
  307.          _root["ykrM" + ykrcM]._visible = 0;
  308.          this.gotoAndStop(ykrcM + 1);
  309.       }
  310.    };
  311. }
  312. headM.gotoAndStop(bo1);
  313. bodyM.gotoAndStop(bo2);
  314. legsM.gotoAndStop(bo3);
  315. feetM.gotoAndStop(bo4);
  316. ykrM.gotoAndStop(bo5);
  317. but_next2.onRelease = function()
  318. {
  319.    bo1 = headM._currentframe;
  320.    bo2 = bodyM._currentframe;
  321.    bo3 = legsM._currentframe;
  322.    bo4 = feetM._currentframe;
  323.    bo5 = ykrM._currentframe;
  324.    _root.gotoAndStop(8);
  325. };
  326. if(replay2)
  327. {
  328.    headM.gotoAndStop(1);
  329.    bodyM.gotoAndStop(1);
  330.    legsM.gotoAndStop(1);
  331.    feetM.gotoAndStop(1);
  332.    ykrM.gotoAndStop(1);
  333.    replay2 = false;
  334. }
  335.